feel vindicated - Turc Anglais Dictionnaire